Carrefour supermarket is a brand from France, there are many supermarkets in Italy, or express-based, fresh vegetables, fruits and food are available, there are many drinks choices, Italians really love to drink
More
Attractions Near Carrefour Express: Food Shopping & Eating